body{
	background: #f7f7f7;
}
.login-box{
	width: 9.037rem;
	margin: 0 auto;
	padding-top: 2rem;
}
.logo-wrap{
	text-align: center;
	padding-bottom: .8rem;
}
.logo-wrap .logo{
	width: 4rem;
	min-height: 0.574rem;
}
.pass-form label{
	display: block;
	float: left;
	width: 1rem;
	font-size: 0.38rem;
	color: #3b3b3b;
	height: 1.111rem;
	line-height: 1.111rem;
}
.pass-form input{
	display: inline-block;
	float: left;
	width: 7rem;
	height: 1.111rem;
	background: transparent;
	border-width: 0;
	text-indent: 0.2rem;
	font-size: 0.38rem;
} 
.pass-form .form-item{
	border-bottom: 1px solid #eee;
	position: relative;
}
.passworld-controller{
	font-size: .6rem;
	line-height: 1.111rem;	
	color: #999999;
}
.form-btn{
	width: 100%;
	display: block;
	text-align: center;
	height: 1.2222rem;
	line-height: 1.2222rem;
	color: #fff;
	font-size: 0.38rem;
	border-radius: 6px;
	background: #00b38b;
}
.forgetpassword{
	text-align: center;
	font-size: 0.38rem;
}
.forgetpassword a{
	color: #8a8a8a;
}
.form-btn.disabled{
	background-color: #ccc;
}